.title {
	text-align: center;
	font-size: 14px;
}

.subTitle {
	color: #888;
	float: right;
	padding-right: 20px;
	font-size: 12px;
}

:global {
	.report-detail{
		.report-title{
			font-size: 16px;
			font-weight: bold;
			width: 200px;
			border-left:3px solid #b34351;
			line-height: 16px;
			height:16px;
			padding-left:10px;
			margin: 30px 0px 0 4px;
		}
	}

	.investmentAnalysis{
			.ant-tabs-bar {
				background-color: transparent!important;
				border-bottom: 1px solid #d9d9d9!important;
				padding-left: 0!important;
				padding-top: 0!important;
				margin-bottom: 16px!important;

				.ant-tabs-tab {
					border:none!important;
						background-color: transparent!important;
						font-size: 20px!important;
						font-weight: 700!important;
				}
			}

			.ant-tabs-content{
					background-color: transparent!important;
					.ant-row > h3 {
						font-size: 18px!important;
						font-weight: 500!important;
					}
					.ant-row strong {
						font-size: 16px!important;
						font-weight: 500!important;
					}
			}

			.ant-table-tbody > tr{
				cursor: pointer;
			}
	}
}
